#pragma once
#include <string>
#include <vector>
#include <iostream>
#include "TextBook.h"
#include "AudioBook.h"

class Model {
private:
	std::vector<TextBook> textBooks;// 0 - rus; 1 - eng
	//TextBook rusText;
	//TextBook engText;
	TextBook * currentTextSource;
	int source;	
	bool isText;
	
	//mp3 book

public:
	AudioBook rusAudio;//я пока не знаю, что с этим делать
		
public://методы
	Model();
	//Model(std::string path);
	//Model(const Model & m);
	std::string getText(size_t index);
	void addText(std::string txt);
	void getSound();
	void switchSource(int src);
	void switchSourceWOCount(int src);
	void switchSource();

	void addPointIndex(int i);
	int getLinesRed();
	void setLinesRed(int i);

	size_t getBookSize(); 
	
	//audio

	
	~Model();
};
